怪不得: no wonder!, so that's why!...
生死: life or death...
发觉: to become aware, to detect, to realize, to perceive...
全年: the whole year, all year long...
排队: to line up...
专柜: sales counter dedicated to a certain kind of product (e.g. alcohol)...
公告: post, announcement...
桃: peach...
草原: grassland, prairie...
精髓: marrow, pith, quintessence, essence...